975
783
2
3
293
110
36
1
3
297
19
1
7
2
1
182
127
32
616
2
1758
502
1023
927
127
5
1
1541
30
34
12
15
31
1
1
66
1
1
1
148
1
612
996
781
835
41
9
1
12
1105
1
6
73
1
159
82
5
15
3
1
2
19
428
1
1301
28
24
1675
2
38
1586
81
67
5
31
17
1
160
1056
4
1
350
148
1755
3
519